Enabling Internet-Wide Deployment of Explicit Congestion Notification

نویسندگان

  • Brian Trammell
  • Mirja Kühlewind
  • Damiano Boppart
  • Iain Learmonth
  • Gorry Fairhurst
  • Richard Scheffenegger
چکیده

Explicit Congestion Notification (ECN) is an TCP/IP extension to signal network congestion without packet loss, which has barely seen deployment though it was standardized and implemented more than a decade ago. On-going activities in research and standardization aim to make the usage of ECN more beneficial. This measurement study provides an update on deployment status and newly assesses the marginal risk of enabling ECN negotiation by default on client end-systems. Additionally, we dig deeper into causes of connectivity and negotiation issues linked to ECN. We find that about five websites per thousand su↵er additional connection setup latency when fallback per RFC 3168 is correctly implemented; we provide a patch for Linux to properly perform this fallback. Moreover, we detect and explore a number of cases in which ECN brokenness is clearly path-dependent, i.e. on middleboxes beyond the access or content provider network. Further analysis of these cases can guide their elimination, further reducing the risk of enabling ECN by default.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improved Explicit Congestion Notification for Satellite Networks

Due to the fundamental satellite system characteristics such as global coverage, broadcast nature, and bandwidth on demand, satellite systems are excellent candidates for providing high data rate Internet access and global connectivity accommodating the a wide variety of applications. Provisioning of quality of service (QoS) within the advanced satellite system is the critical requirement. Cong...

متن کامل

On the State of ECN and TCP Options on the Internet

Explicit Congestion Notification (ECN) is a TCP/IP extension that can avoid packet loss and thus improve network performance. Though standardized in 2001, it is barely used in today’s Internet. This study, following on previous active measurement studies over the past decade, shows marked and continued increase in the deployment of ECNcapable servers, and usability of ECN on the majority of pat...

متن کامل

Router - Assisted Congestion Control

Enabling communication between routers and end-points has long been sought after as an approach to congestion control in the Internet. However, the narrow-waist of TCP/IP has complicated the deployment of such protocols. We present Kick-Ass a mechanism that enables explicit rate congestion control protocols to be deployed within the TCP/IP stack. The key idea is to utilize packet lengths as a v...

متن کامل

Rfc 8257 Dctcp

This Informational RFC describes Data Center TCP (DCTCP): a TCP congestion control scheme for data-center traffic. DCTCP extends the Explicit Congestion Notification (ECN) processing to estimate the fraction of bytes that encounter congestion rather than simply detecting that some congestion has occurred. DCTCP then scales the TCP congestion window based on this estimate. This method achieves h...

متن کامل

Detecting and quantifying bufferbloat in network paths

Bufferbloat is the existence of excessively large buffers in network devices, which can result in poor network performance. Techniques such as Automatic Queue Management and Explicit Congestion Notification are available to prevent the issue in Layer 3 queues, but are not widely deployed. In this paper we describe a method to successfully detect the effects of bufferbloat and the responsible li...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015